package com.feige.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.feige.pojo.SignIn;
import com.feige.result.AjaxResult;

/**
 * <p>
 * 签到表 服务类
 * </p>
 *
 * @author feige
 * @since 2020-11-20
 */
public interface SignInService extends IService<SignIn> {

    /**
     * 保存签到信息
     * @param signIn 签到对象
     * @return
     */
    AjaxResult saveSignIn(SignIn signIn);

    /**
     * 获取签到详情
     * @param courseId 课程ID
     * @param signTaskId 签到任务ID
     * @param bt 签到开始时间
     * @return
     */
    AjaxResult getSignDetail( String courseId ,String signTaskId,Long bt);
}
